natural stone kerbs - Turkish English Dictionary